function kk=load_win_keyboard()
% function kk=load_win_keyboard
% load keyboard in to memory as apposed to loading it everytime you call
% the kbname() function
% bcoe@biomed.queensu.ca 2003
kk{1}	=	'left_mouse';										
kk{2}	=	'right_mouse';										
kk{4}	=	'middle_mouse';										
kk{8}	=	'backspace';										
kk{9}	=	'tab';										
kk{12}	=	'clear';										
kk{13}	=	'return';										
kk{16}	=	'shift';	%Note: Windows distinguishes between left and right  shift  keys. (see below)
kk{17}	=	'control';	%Note: Windows distinguishes between left and right control keys. (see below)
kk{18}	=	'alt';										
kk{19}	=	'pause';										
kk{20}	=	'capslock';										
kk{27}	=	'esc';										
kk{32}	=	'space';										
kk{33}	=	'pageup';										
kk{34}	=	'pagedown';										
kk{35}	=	'end';										
kk{36}	=	'home';
kk{37}	=	'left';
kk{38}	=	'up';
kk{39}	=	'right';
kk{40}	=	'down';
kk{44}	=	'print_screen';
kk{45}	=	'insert';
kk{46}	=	'delete';
kk{47}	=	'help';
kk{48}	=	'0)';
kk{49}	=	'1!';
kk{50}	=	'2@';
kk{51}	=	'3#';
kk{52}	=	'4$';
kk{53}	=	'5%';
kk{54}	=	'6^';
kk{55}	=	'7&';
kk{56}	=	'8*';
kk{57}	=	'9(';
kk{65}	=	'a';
kk{66}	=	'b';
kk{67}	=	'c';
kk{68}	=	'd';
kk{69}	=	'e';
kk{70}	=	'f';
kk{71}	=	'g';
kk{72}	=	'h';
kk{73}	=	'i';
kk{74}	=	'j';
kk{75}	=	'k';
kk{76}	=	'l';
kk{77}	=	'm';
kk{78}	=	'n';
kk{79}	=	'o';
kk{80}	=	'p';
kk{81}	=	'q';
kk{82}	=	'r';
kk{83}	=	's';
kk{84}	=	't';
kk{85}	=	'u';
kk{86}	=	'v';
kk{87}	=	'w';
kk{88}	=	'x';
kk{89}	=	'y';
kk{90}	=	'z';
kk{91}	=	'windows_left';
%kk{91}	=	'left_menu';
kk{92}	=	'windows_right';
%kk{92}	=	'right_menu';
kk{93}	=	'applications';
kk{96}	=	'0';
kk{97}	=	'1';
kk{98}	=	'2';
kk{99}	=	'3';
kk{100}	=	'4';
kk{101}	=	'5';
kk{102}	=	'6';
kk{103}	=	'7';
kk{104}	=	'8';
kk{105}	=	'9';
kk{106}	=	'*';
kk{107}	=	'+';
kk{108}	=	'seperator';
kk{109}	=	'-';
kk{110}	=	'.';
kk{111}	=	'/';
kk{112}	=	'f1';
kk{113}	=	'f2';
kk{114}	=	'f3';
kk{115}	=	'f4';
kk{116}	=	'f5';
kk{117}	=	'f6';
kk{118}	=	'f7';
kk{119}	=	'f8';
kk{120}	=	'f9';
kk{121}	=	'f10';
kk{122}	=	'f11';
kk{123}	=	'f12';
kk{124}	=	'f13';
kk{125}	=	'f14';
kk{126}	=	'f15';
kk{127}	=	'f16';
kk{128}	=	'f17';
kk{129}	=	'f18';
kk{130}	=	'f19';
kk{131}	=	'f20';
kk{132}	=	'f21';
kk{133}	=	'f22';
kk{134}	=	'f23';
kk{135}	=	'f24';
kk{144}	=	'numlock';
kk{145}	=	'scroll_lock';
kk{160}	=	'left_shift';
kk{161}	=	'right_shift';
kk{162}	=	'left_control';
kk{163}	=	'right_control';
kk{164}	=	'left_alt'; % added by bcoe
kk{165}	=	'right_alt'; % added by bcoe
kk{186}	=	';';
kk{187}	=	'=+';			
kk{188}	=	',';			
kk{189}	=	'-_';			
kk{190}	=	'.>';			
kk{191}	=	'/?';			
kk{192}	=	'`~';			
kk{219}	=	'[';			
kk{220}	=	'\';			
kk{221}	=	']';			
kk{222}	=	char(39);	%	single	quote
kk{246}	=	'attn';			
kk{247}	=	'crsel';			
kk{248}	=	'exsel';			
kk{251}	=	'play';			
kk{252}	=	'zoom';			
kk{254}	=	'pa1';			
